thumping great - Turkish English Dictionary